window chaff - German English Dictionary